multi-leaf spring - French English Dictionary